Volume 8, Issue 42, November 2023, Pages 491-508
Aliaa Turafy
Volume 7, Issue 36, November 2022, Pages 368-395
Aliaa Turafy
Volume 7, Issue 31, January 2022, Pages 668-688
Aliaa Turafy
Volume 6, Issue 30, November 2021, Pages 616-635
Aliaa Turafy
Volume 6, Issue 27, May 2021, Pages 660-687
Aliaa Turafy
Volume 5, Issue 24, November 2020, Pages 502-531
Aliaa Turafy